Technical progress - German English Dictionary